const request = require('../request')
/** ********************************** 用户信息接口  ********************************************/

/**
 * 登录接口
 * @param data
 * @returns {Promise<unknown>}
 */
export function login(data) {
    return request({
        url: 'login',
        method: 'post',
        data
    })
}

/**
 * 获取用户信息
 * @param data
 * @returns {Promise<unknown>}
 */
export function checkLogin(data) {
    return request({
        url: 'checkLogin',
        method: 'post',
        data
    })
}

/**
 * 获取默认头像信息
 * @param data
 * @returns {Promise<unknown>}
 */
export function userImg(data) {
    return request({
        url: 'user_img',
        method: 'post',
        data
    })
}

/**
 * 获取用户信息
 * @param daa
 * @returns {Promise<unknown>}
 */
export function userInfo(data) {
    return request({
        url: 'user_info',
        method: 'post',
        data
    })
}

/**
 * 修改用户信息
 * @param data
 * @returns {Promise<unknown>}
 */
export function editUser(data) {
    return request({
        url: 'user_edit',
        method: 'post',
        data
    })
}

/**
 * 获取验证码
 * @param data
 * @returns {Promise<unknown>}
 */
export function zhpass(data) {
    return request({
        url: 'zhpass',
        method: 'post',
        data
    })
}
/**
 * 验证二维码
 * @param data
 * @returns {Promise<unknown>}
 */
export function checkCode(data) {
    return request({
        url: 'checkcode',
        method: 'post',
        data
    })
}
/**
 * 验证二维码
 * @param 退出登录
 * @returns {Promise<unknown>}
 */
export function logout(data) {
    return request({
        url: 'logout',
        method: 'post',
        data
    })
}

/**
 * 帮助
 * @param
 * @returns {Promise<unknown>}
 */
export function helps(data) {
    return request({
        url: 'helps',
        method: 'post',
        data
    })
}
/**
 * 反馈列表
 * @param
 * @returns {Promise<unknown>}
 */
export function feedback(data, p) {
    return request({
        url: 'feedback',
        method: 'post',
        data,
        p
    })
}

/**
 * 提交反馈
 * @param
 * @returns {Promise<unknown>}
 */
export function feedbackOpinion(data, p) {
    return request({
        url: 'opinion',
        method: 'post',
        data,
        p
    })
}

/**
 * 提交反馈
 * @returns {Promise<unknown>}
 */
export function feedbackDetail(data) {
    return request({
        url: 'feedback_detail',
        method: 'post',
        data
    })
}
